runtime.mspan.speciallock (field)

19 uses

	runtime (current package)
		mcleanup.go#L239: 	lock(&span.speciallock)
		mcleanup.go#L268: 	unlock(&span.speciallock)
		mgcmark.go#L453: 			lock(&s.speciallock)
		mgcmark.go#L466: 			unlock(&s.speciallock)
		mheap.go#L512: 	speciallock           mutex         // guards specials list and changes to pinnerBits
		mheap.go#L1830: 	span.speciallock.key = 0
		mheap.go#L1839: 	lockInit(&span.speciallock, lockRankMspanSpecial)
		mheap.go#L2018: 	lock(&span.speciallock)
		mheap.go#L2030: 	unlock(&span.speciallock)
		mheap.go#L2056: 	lock(&span.speciallock)
		mheap.go#L2067: 	unlock(&span.speciallock)
		mheap.go#L2298: 	lock(&span.speciallock)
		mheap.go#L2327: 	unlock(&span.speciallock)
		mheap.go#L2618: 	lock(&span.speciallock)
		mheap.go#L2626: 	unlock(&span.speciallock)
		pinner.go#L188: 	lock(&span.speciallock) // guard against concurrent calls of setPinned on same span
		pinner.go#L233: 	unlock(&span.speciallock)
		synctest.go#L397: 	lock(&span.speciallock)
		synctest.go#L428: 	unlock(&span.speciallock)